Skip to main content

My Pools

Queries information of the pools created by the specified user.

query Pool($userAddress: String!) {
pool {
my_pools(user_address: $userAddress) {
height
vlp
user {
sender
chain_uid
}
pair {
token_1
token_2
}
}
}
}

Example

curl --request POST \
--header 'content-type: application/json' \
--url 'https://testnet.api.euclidprotocol.com/graphql' \
--data '{"query":"query Pool($userAddress: String!, $chainUid: String) {\n pool {\n my_pools(user_address: $userAddress, chain_uid: $chainUid) {\n height\n vlp\n user {\n sender\n chain_uid\n }\n pair {\n token_1\n token_2\n }\n }\n }\n}","variables":{"userAddress":"nibi14hcxlnwlqtq75ttaxf674vk6mafspg8x3ky6ts","chainUid":"nibiru"}}'

Open in Playground

Return Fields

FieldTypeDescription
heightIntThe block height when the pool was created.
vlpStringThe contract address of the VLP of the pool.
pairPairThe pair of tokens in the pool.
userUserThe user details associated with the pool.